import { RATING_STATUS_ENUM, ITEM_TYPE_ENUMS } from '@CONSTANTS/Rating'
import { CustomI18NITF } from '@INTERFACES/Common'
import { DoctorITF } from '@INTERFACES/Doctor'

export interface CreatorITF {
  DisplayName: CustomI18NITF;
  UserId: string;
  UserName: string;
}

export interface ItemInfoITF {
  ItemId: string;
  ItemType: ITEM_TYPE_ENUMS;
}

export interface RatingITF {
  Comment: string;
  CreatedBy: string;
  CreatedDate: number;
  Creator: CreatorITF;
  DoctorInfo: DoctorITF;
  ItemInfo: ItemInfoITF;
  ModifiedBy: string;
  ModifiedDate: number;
  Score: string;
  Status: RATING_STATUS_ENUM;
  p8Id: string;
}
